super + alt + Escape
	bspc quit 1 && pkill panel && $HOME/.bin/folder.sh

super + shift + h
    bspc desktop -F horizontal

super + shift + v
    bspc desktop -F vertical

super + r
    bspc desktop -R 90

super + ctrl + {h,j,k,l}
	bspc window -p {left,down,up,right}

super + shift {a,s,d,f}
	bspc window -w {left.manual,down.manual,up.manual,right.manual}

super + ctrl + {1-9}
	bspc window -r 0.{1-9}

alt + q
	bspc config top_padding 0

alt + shift + q
	bspc config top_padding 36

super + w
	bspc window -c

super + t
	bspc desktop -l next

super + b
	bspc desktop -B

super + {s,f}
	bspc window -t {floating,fullscreen}

super + {grave,Tab}
	bspc {window,desktop} -f last

super + apostrophe
	bspc window -s last

super + {o,i}
	bspc control --record-history off; \
	bspc window {older,newer} -f; \
	bspc control --record-history on

super + y
	bspc window -w last.manual

super + m
	bspc window -s biggest

super + {_,shift + }{h,j,k,l}
	bspc window -{f,s} {left,down,up,right}

super + {_,shift + }c
	bspc window -f {next,prev}

super + {comma,period}
	bspc desktop -C {backward,forward}

super + bracket{left,right}
	bspc desktop -f {prev,next}

super + ctrl + {h,j,k,l}
	bspc window -p {left,down,up,right}

super + ctrl + {_,shift + }space
	bspc {window -p cancel,desktop -c}

super + alt + {h,j,k,l}
	bspc window -e {left -10,down +10,up -10,right +10}

super + alt + shift + {h,j,k,l}
	bspc window -e {right -10,up +10,down -10,left +10}

super + ctrl + {1-9}
	bspc window -r 0.{1-9}

super + {_,shift + }{1-9,0}
	bspc {desktop -f,window -d} ^{1-9,10}

~button1
	bspc pointer -g focus

super + button{1-3}
	bspc pointer -g {move,resize_side,resize_corner}

super + !button{1-3}
	bspc pointer -t %i %i

super + @button{1-3}
	bspc pointer -u

#
# wm independent hotkeys
#

super + Return
    urxvt

super + space
    rofi -show run -fg "#D2C5BC" -bg "#2d2c28" -bc "grey" -font Tewi\ 9 -terminal urxvt -pid ~/.rofi

alt + Tab
    rofi -show window -fg "#D2C5BC" -bg "#2d2c28" -bc "grey" -font Tewi\ 9 -terminal urxvt -pid ~/.rofi

super + Escape
	pkill -USR1 -x sxhkd

alt + shift + space
	bspc window -t pseudo_tiled

alt + p
	pkill -USR1 -x panel; \
    panel | sh

alt + m
    maim -d 5

alt + shift + m
    maim -s
